had been has been farkı ne demek?

"had been" geçmiş zamanın past perfect tense'inde kullanılan bir fiil yapısıdır ve "önceden olmuş ama şimdi itibariyle tamamlanmış" bir eylemi ifade eder.

Örnek: "I had been studying all night, so I was exhausted in the morning." (Bütün gece çalışmıştım, dolayısıyla sabah yorgundum.)

"has been" ise, present perfect tense'de kullanılan bir fiil yapısıdır ve "şu ana kadar olan veya devam eden bir eylemi ifade eder.

Örnek: "He has been living in London for five years." (Beş senedir Londra'da yaşıyor.)